.name "Dark Bobo"
.extend

	ld	%0, r2

	fork	%:live1

	st	r1, :live1+1
	st	r1, :live1+6
	st	r1, :live3+1
	st	r1, :live4+1
	st	r1, :live5+1
	st	r1, :live6+1
	st	r1, :live7+1
	st	r1, :live8+1
	st	r1, :live9+1
	st	r1, :live10+1
	st	r1, :live11+1
	st	r1, :live12+1
	st	r1, :live13+1
	st	r1, :live14+1
	st	r1, :live15+1
	st	r1, :live16+1
	st	r1, :live17+1
	st	r1, :live18+1
	st	r1, :live19+1
	st	r1, :live20+1
	st	r1, :live21+1
	st	r1, :live22+1
	st	r1, :live23+1
	st	r1, :live24+1
	st	r1, :live25+1
	st	r1, :live26+1
	st	r1, :live27+1
	st	r1, :live28+1
	st	r1, :live29+1
	st	r1, :live30+1

	fork	%:fork

wall1:	st	r1, -212
	st	r1, -212
	st	r1, -212
	st	r1, -212
	st	r1, -212
	st	r1, -212
	st	r1, -212
	st	r1, -212
	st	r1, -212
	zjmp	%:wall1
wall2:	st	r1, -312
	st	r1, -312
	st	r1, -312
	st	r1, -312
	st	r1, -312
	st	r1, -312
	st	r1, -312
	st	r1, -312
	st	r1, -312
	zjmp	%:wall2
wall3:	st	r1, -412
	st	r1, -412
	st	r1, -412
	st	r1, -412
	st	r1, -412
	st	r1, -412
	st	r1, -412
	st	r1, -412
	st	r1, -412
	zjmp	%:wall3
wall4:	st	r1, -512
	st	r1, -512
	st	r1, -512
	st	r1, -512
	st	r1, -512
	st	r1, -512
	st	r1, -512
	st	r1, -512
	st	r1, -512
	zjmp	%:wall4

fork:	ld	%0, r3
	fork	%42
	fork	%42
	fork	%42
	fork	%42
	fork	%42
	fork	%-42
	zjmp	%:fork

live1:	live	%1
live2:	live	%1
live3:	live	%1
live4:	live	%1
live5:	live	%1
live6:	live	%1
live7:	live	%1
live8:	live	%1
live9:	live	%1
live10:	live	%1
live11:	live	%1
live12:	live	%1
live13:	live	%1
live14:	live	%1
live15:	live	%1
live16:	live	%1
live17:	live	%1
live18:	live	%1
live19:	live	%1
live20:	live	%1
live21:	live	%1
live22:	live	%1
live23:	live	%1
live24:	live	%1
live25:	live	%1
live26:	live	%1
live27:	live	%1
live28:	live	%1
live29:	live	%1
live30:	live	%1
	zjmp	%:live1
